@charset "utf-8";
div#div1{ 
position:fixed; 
top:0; 
left:0; 
bottom:0; 
right:0; 
z-index:-1; 
} 
div#div1 > img { 
/*height:100%; */
width:100%; 
border:0; 
} 
@keyframes warn {
0% {width:120px;height:120px;left:0px;top:0px;opacity: 0.0; } 
0.5% {width:121px;height:121px;left:-0.5px;top:-0.5px;opacity: 0.0; }
1% {width:122px;height:122px;left:-1px;top:-1px;opacity: 0.0; }
1.5% {width:123px;height:123px;left:-1.5px;top:-1.5px;opacity: 0.0; }
2% {width:124px;height:124px;left:-2px;top:-2px;opacity: 0.0; } 
2.5% {width:125px;height:125px;left:-2.5px;top:-2.5px;opacity: 0.0; } 
3% {width:126px;height:126px;left:-3px;top:-3px;opacity: 0.0; } 
3.5% {width:127px;height:127px;left:-3.5px;top:-3.5px;opacity: 0.0; } 
4% {width:128px;height:128px;left:-4px;top:-4px;opacity: 0.0; }
4.5% {width:129px;height:129px;left:-4.5px;top:-4.5px;opacity: 0.0; }
5% {width:130px;height:130px;left:-5px;top:-5px;opacity: 0.0; }
5.5% {width:131px;height:131px;left:-5.5px;top:-5.5px;opacity: 0.0; }
6% {width:132px;height:132px;left:-6px;top:-6px;opacity: 1.0; } 
6.5% {width:133px;height:133px;left:-6.5px;top:-6.5px;opacity: 1.0; } 
7% {width:134px;height:134px;left:-7px;top:-7px;opacity: 1.0; } 
7.5% {width:135px;height:135px;left:-7.5px;top:-7.5px;opacity: 1.0; } 
8% {width:136px;height:136px;left:-8px;top:-8px;opacity: 1.0; } 
8.5% {width:137px;height:137px;left:-8.5px;top:-8.5px;opacity: 1.0; } 
9% {width:138px;height:138px;left:-9px;top:-9px;opacity: 1.0; } 
9.5% {width:139px;height:139px;left:-9.5px;top:-9.5px;opacity: 1.0; } 
10% {width:140px;height:140px;left:-10px;top:-10px;opacity: 1.0; } 
10.5% {width:141px;height:141px;left:-10.5px;top:-10.5px;opacity: 1.0; } 
11% {width:142px;height:142px;left:-11px;top:-11px;opacity: 1.0; } 
11.5% {width:143px;height:143px;left:-11.5px;top:-11.5px;opacity: 1.0; } 
12% {width:144px;height:144px;left:-12px;top:-12px;opacity: 1.0; } 
12.5% {width:145px;height:145px;left:-12.5px;top:-12.5px;opacity: 1.0; } 
13% {width:146px;height:146px;left:-13px;top:-13px;opacity: 1.0; } 
13.5% {width:147px;height:147px;left:-13.5px;top:-13.5px;opacity: 1.0; } 
14% {width:148px;height:148px;left:-14px;top:-14px;opacity: 1.0; } 
14.5% {width:149px;height:149px;left:-14.5px;top:-14.5px;opacity: 1.0; } 
15% {width:150px;height:150px;left:-15px;top:-15px;opacity: 1.0; } 
15.5% {width:151px;height:151px;left:-15.5px;top:-15.5px;opacity: 1.0; } 
16% {width:152px;height:152px;left:-16px;top:-16.5px;opacity: 1.0; } 
16.5% {width:153px;height:153px;left:-16.5px;top:-16.5px;opacity: 1.0; } 
17% {width:154px;height:154px;left:-17px;top:-17px;opacity: 1.0; } 
17.5% {width:155px;height:155px;left:-17.5px;top:-17.5px;opacity: 1.0; } 
18% {width:156px;height:156px;left:-18px;top:-18px;opacity: 1.0; } 
18.5% {width:157px;height:157px;left:-18.5px;top:-18.5px;opacity: 1.0; } 
19% {width:158px;height:158px;left:-19px;top:-19px;opacity: 1.0; } 
19.5% {width:159px;height:159px;left:-19.5px;top:-19.5px;opacity: 1.0; } 
20% {width:160px;height:160px;left:-20px;top:-20px;opacity: 1.0; } 
20.5% {width:161px;height:161px;left:-20.5px;top:-20.5px;opacity: 1.0; } 
21% {width:162px;height:162px;left:-21px;top:-21px;opacity: 1.0; } 
21.5% {width:163px;height:163px;left:-21.5px;top:-21.5px;opacity: 1.0; } 
22% {width:164px;height:164px;left:-22px;top:-22px;opacity: 1.0; } 
22.5% {width:165px;height:165px;left:-22.5px;top:-22.5px;opacity: 1.0; } 
23% {width:166px;height:166px;left:-23px;top:-23px;opacity: 1.0; } 
23.5% {width:167px;height:167px;left:-23.5px;top:-23.5px;opacity: 1.0; } 
24% {width:168px;height:168px;left:-24px;top:-24px;opacity: 1.0; } 
24.5% {width:169px;height:169px;left:-24.5px;top:-24.5px;opacity: 1.0; } 
25% {width:170px;height:170px;left:-25px;top:-25px;opacity: 1.0; } 
25.5% {width:171px;height:171px;left:-25.5px;top:-25.5px;opacity: 1.0; } 
26% {width:172px;height:172px;left:-26px;top:-26px;opacity: 1.0; } 
26.5% {width:173px;height:173px;left:-26.5px;top:-26.5px;opacity: 1.0; } 
27% {width:174px;height:174px;left:-27px;top:-27px;opacity: 1.0; } 
27.5% {width:175px;height:175px;left:-27.5px;top:-27.5px;opacity: 1.0; } 
28% {width:176px;height:176px;left:-28px;top:-28px;opacity: 1.0; } 
28.5% {width:177px;height:177px;left:-28.5px;top:-28.5px;opacity: 1.0; } 
29% {width:178px;height:178px;left:-29px;top:-29px;opacity: 1.0; } 
29.5% {width:179px;height:179px;left:-29.5px;top:-29.5px;opacity: 1.0; } 
30% {width:180px;height:180px;left:-30px;top:-30px;opacity: 1.0; } 
30.5% {width:181px;height:181px;left:-30px;top:-30px;opacity: 1.0; } 
31% {width:182px;height:182px;left:-30.5px;top:-30.5px;opacity: 1.0; } 
31.5% {width:183px;height:183px;left:-31px;top:-31px;opacity: 1.0; } 
32% {width:184px;height:184px;left:-32px;top:-32px;opacity: 1.0; } 
32.5% {width:185px;height:185px;left:-32.5px;top:-32.5px;opacity: 1.0; }
33% {width:186px;height:186px;left:-33px;top:-33px;opacity: 1.0; }
33.5% {width:187px;height:187px;left:-33.5px;top:-33.5px;opacity: 1.0; }
34% {width:188px;height:188px;left:-34px;top:-34px;opacity: 1.0; } 
34.5% {width:189px;height:189px;left:-34.5px;top:-34.5px;opacity: 1.0; } 
35% {width:190px;height:190px;left:-35px;top:-35px;opacity: 1.0; } 
35.5% {width:191px;height:191px;left:-35.5px;top:-35.5px;opacity: 1.0; } 
36% {width:192px;height:192px;left:-36px;top:-36px;opacity: 1.0; }
36.5% {width:193px;height:193px;left:-36.5px;top:-36.5px;opacity: 1.0; } 
37% {width:194px;height:194px;left:-37px;top:-37px;opacity: 1.0; } 
37.5% {width:195px;height:195px;left:-37.5px;top:-37.5px;opacity: 1.0; } 
38% {width:196px;height:196px;left:-38px;top:-38px;opacity: 1.0; } 
38.5% {width:197px;height:197px;left:-38.5px;top:-38.5px;opacity: 1.0; } 
39% {width:198px;height:198px;left:-39px;top:-39px;opacity: 1.0; } 
39.5% {width:199px;height:199px;left:-39.5px;top:-39.5px;opacity: 1.0; } 
40% {width:200px;height:200px;left:-40px;top:-40px;opacity: 1.0; } 
40.5% {width:201px;height:201px;left:-40.5px;top:-40.5px;opacity: 1.0; } 
41% {width:202px;height:202px;left:-41px;top:-41px;opacity: 1.0; } 
41.5% {width:203px;height:203px;left:-41.5px;top:-41.5px;opacity: 1.0; } 
42% {width:204px;height:204px;left:-42px;top:-42px;opacity: 1.0; } 
42.5% {width:205px;height:205px;left:-42.5px;top:-42.5px;opacity: 1.0; } 
43% {width:206px;height:206px;left:-43px;top:-43px;opacity: 1.0; } 
43.5% {width:207px;height:207px;left:-43.5px;top:-43.5px;opacity: 1.0; } 
44% {width:208px;height:208px;left:-44px;top:-44px;opacity: 1.0; }
44.5% {width:209px;height:209px;left:-44.5px;top:-44.5px;opacity: 1.0; } 
45% {width:210px;height:210px;left:-45px;top:-45px;opacity: 1.0; } 
45.5% {width:211px;height:211px;left:-45.5px;top:-45.5px;opacity: 1.0; } 
46% {width:212px;height:212px;left:-46px;top:-46px;opacity: 1.0; } 
46.5% {width:213px;height:213px;left:-46.5px;top:-46.5px;opacity: 1.0; } 
47% {width:214px;height:214px;left:-47px;top:-47px;opacity: 1.0; } 
47.5% {width:215px;height:215px;left:-47.5px;top:-47.5px;opacity: 1.0; } 
48% {width:216px;height:216px;left:-48px;top:-48px;opacity: 1.0; } 
48.5% {width:217px;height:217px;left:-48.5px;top:-48.5px;opacity: 1.0; } 
49% {width:218px;height:218px;left:-49px;top:-49px;opacity: 1.0; } 
49.5% {width:219px;height:219px;left:-49.5px;top:-49.5px;opacity: 1.0; } 
50% {width:220px;height:220px;left:-50px;top:-50px;opacity: 1.0; } 
50.5% {width:221px;height:221px;left:-50.5px;top:-50.5px;opacity: 1.0; } 
51% {width:222px;height:222px;left:-51px;top:-51px;opacity: 1.0; } 
51.5% {width:223px;height:223px;left:-51.5px;top:-51.5px;opacity: 1.0; } 
52% {width:224px;height:224px;left:-52px;top:-52px;opacity: 1.0; } 
52.5% {width:225px;height:225px;left:-52.5px;top:-52.5px;opacity: 1.0; } 
53% {width:226px;height:226px;left:-53px;top:-53px;opacity: 1.0; } 
53.5% {width:227px;height:227px;left:-53.5px;top:-53.5px;opacity: 1.0; } 
54% {width:228px;height:228px;left:-54px;top:-54px;opacity: 0.8; } 
54.5% {width:229px;height:229px;left:-54.5px;top:-54.5px;opacity: 0.8; } 
55% {width:230px;height:230px;left:-55px;top:-55px;opacity: 0.8; } 
55.5% {width:231px;height:231px;left:-55.5px;top:-55.5px;opacity: 0.8; } 
56% {width:232px;height:232px;left:-56px;top:-56px;opacity: 0.8; } 
56.5% {width:233px;height:233px;left:-56.5px;top:-56.5px;opacity: 0.8; } 
57% {width:234px;height:234px;left:-57px;top:-57px;opacity: 0.8; } 
57.5% {width:235px;height:235px;left:-57.5px;top:-57.5px;opacity: 0.8; } 
58% {width:236px;height:236px;left:-58px;top:-58px;opacity: 0.8; } 
58.5% {width:237px;height:237px;left:-58.5px;top:-58.5px;opacity: 0.8; } 
59% {width:238px;height:238px;left:-59px;top:-59px;opacity: 0.8; } 
59.5% {width:239px;height:239px;left:-59.5px;top:-59.5px;opacity: 0.8; } 
60% {width:240px;height:240px;left:-60px;top:-60px;opacity: 0.8; }
60.5% {width:241px;height:241px;left:-60.5px;top:-60.5px;opacity: 0.8; }
61% {width:242px;height:242px;left:-61px;top:-61px;opacity: 0.8; }
61.5% {width:243px;height:243px;left:-61.5px;top:-61.5px;opacity: 0.8; }
62% {width:244px;height:244px;left:-62px;top:-62px;opacity: 0.8; } 
62.5% {width:245px;height:245px;left:-62.5px;top:-62.5px;opacity: 0.8; } 
63% {width:246px;height:246px;left:-63px;top:-63px;opacity: 0.8; } 
63.5% {width:247px;height:247px;left:-63.5px;top:-63.5px;opacity: 0.8; } 
64% {width:248px;height:248px;left:-64px;top:-64px;opacity: 0.8; } 
64.5% {width:249px;height:249px;left:-64.5px;top:-64.5px;opacity: 0.8; } 
65% {width:250px;height:250px;left:-65px;top:-65px;opacity: 0.8; } 
65.5% {width:251px;height:251px;left:-65.5px;top:-65.5px;opacity: 0.8; } 
66% {width:252px;height:252px;left:-66px;top:-66px;opacity: 0.8; } 
66% {width:253px;height:253px;left:-66.5px;top:-66.5px;opacity: 0.8; } 
66% {width:254px;height:254px;left:-67px;top:-67px;opacity: 0.8; } 
66% {width:255px;height:255px;left:-67.5px;top:-67.5px;opacity: 0.8; } 
68% {width:256px;height:256px; left:-68px;top:-68px;opacity: 0.8; }
68.5% {width:257px;height:257px; left:-68.5px;top:-68.5px;opacity: 0.8; }
69% {width:258px;height:258px; left:-69px;top:-69px;opacity: 0.8; }
69.5% {width:259px;height:259px; left:-69.5px;top:-69.5px;opacity: 0.8; }
70% {width:260px;height:260px;left:-70px;top:-70px;opacity: 0.8; } 
70.5% {width:261px;height:261px;left:-70.5px;top:-70.5px;opacity: 0.8; } 
71% {width:262px;height:262px;left:-71px;top:-71px;opacity: 0.8; } 
71.5% {width:263px;height:263px;left:-71.5px;top:-71.5px;opacity: 0.8; } 
72% {width:264px;height:264px;left:-72px;top:-72px;opacity: 0.8; }
72.5% {width:265px;height:265px;left:-72.5px;top:-72.5px;opacity: 0.8; }
73% {width:266px;height:266px;left:-73px;top:-73px;opacity: 0.8; }
73.5% {width:267px;height:267px;left:-73.5px;top:-73.5px;opacity: 0.8; }
74% {width:268px;height:268px;left:-74px;top:-74px;opacity: 0.8; } 
74.5% {width:269px;height:269px;left:-74.5px;top:-74.5px;opacity: 0.8; } 
75% {width:270px;height:270px;left:-75px;top:-75px;opacity: 0.8; } 
75.5% {width:271px;height:271px;left:-75.5px;top:-75.5px;opacity: 0.8; } 
76% {width:272px;height:272px; left:-76px;top:-76px;opacity: 0.8; }
76.5% {width:273px;height:273px; left:-76.5px;top:-76.5px;opacity: 0.8; }
77% {width:274px;height:274px; left:-77px;top:-77px;opacity: 0.8; }
77.5% {width:275px;height:275px; left:-77.5px;top:-77.5px;opacity: 0.8; }
78% {width:276px;height:276px; left:-78px;top:-78px;opacity: 0.5; } 
78.5% {width:277px;height:277px; left:-78.5px;top:-78.5px;opacity: 0.5; } 
79% {width:278px;height:278px; left:-79px;top:-79px;opacity: 0.5; } 
79.5% {width:279px;height:279px; left:-79.5px;top:-79.5px;opacity: 0.5; } 
80% {width:280px;height:280px; left:-80px;top:-80px;opacity: 0.5; } 
80.5% {width:281px;height:281px; left:-80.5px;top:-80.5px;opacity: 0.5; } 
81% {width:282px;height:282px; left:-81px;top:-81px;opacity: 0.5; } 
81.5% {width:283px;height:283px; left:-81.5px;top:-81.5px;opacity: 0.5; }
82% {width:284px;height:284px; left:-82px;top:-82px;opacity: 0.5; } 
82.5% {width:285px;height:285px; left:-82.5px;top:-82.5px;opacity: 0.5; } 
83% {width:286px;height:286px; left:-83px;top:-83px;opacity: 0.5; } 
83.5% {width:287px;height:287px; left:-83.5px;top:-83.5px;opacity: 0.5; } 
84% {width:288px;height:288px; left:-84px;top:-84px;opacity: 0.5; } 
84.5% {width:289px;height:289px; left:-84.55px;top:-84.5px;opacity: 0.5; } 
85% {width:290px;height:290px; left:-85px;top:-85px;opacity: 0.5; } 
85.5% {width:291px;height:291px; left:-85.5px;top:-85.5px;opacity: 0.5; } 
86% {width:292px;height:292px; left:-86px;top:-86px;opacity: 0.5; } 
86.5% {width:293px;height:293px; left:-86.5px;top:-86.5px;opacity: 0.5; } 
87% {width:294px;height:294px; left:-87px;top:-87px;opacity: 0.5; } 
87.5% {width:295px;height:295px; left:-87.5px;top:-87.5px;opacity: 0.5; } 
88% {width:296px;height:296px; left:-88px;top:-88px;opacity: 0.5; } 
88.5% {width:297px;height:297px; left:-88.5px;top:-88.5px;opacity: 0.5; } 
89% {width:298px;height:298px; left:-89px;top:-89px;opacity: 0.5; } 
89.5% {width:299px;height:299px; left:-89.5px;top:-89.5px;opacity: 0.5; } 
90% {width:300px;height:300px; left:-90px;top:-90px;opacity: 0.5; } 
90.5% {width:301px;height:301px; left:-90.5px;top:-90.5px;opacity: 0.5; } 
91% {width:302px;height:302px; left:-91px;top:-91px;opacity: 0.5; } 
91.5% {width:303px;height:303px; left:-91.5px;top:-91.5px;opacity: 0.5; } 
92% {width:304px;height:304px; left:-92px;top:-92px;opacity: 0.6; } 
92.5% {width:305px;height:305px; left:-92.5px;top:-92.5px;opacity: 0.6; } 
93% {width:306px;height:306px; left:-93px;top:-93px;opacity: 0.6; } 
93.5% {width:307px;height:307px; left:-93.5px;top:-93.5px;opacity: 0.6; } 
94% {width:308px;height:308px; left:-94px;top:-94px;opacity: 0.6; } 
94.5% {width:309px;height:309px; left:-94.5px;top:-94.5px;opacity: 0.6; } 
95% {width:310px;height:310px; left:-95px;top:-95px;opacity: 0.6; } 
95.5% {width:311px;height:311px; left:-95.5px;top:-95.5px;opacity: 0.6; } 
96% {width:312px;height:312px; left:-96px;top:-96px;opacity: 0.6; }
96.5% {width:313px;height:313px; left:-96.5px;top:-96.5px;opacity: 0.6; } 
97% {width:314px;height:314px; left:-97px;top:-97px;opacity: 0.6; } 
97.5% {width:315px;height:315px; left:-97.5px;top:-97.5px;opacity: 0.6; } 
98% {width:316px;height:316px; left:-98px;top:-98px;opacity: 0.0; } 
98.5% {width:317px;height:317px; left:-98.5px;top:-98.5px;opacity: 0.0; } 
99% {width:318px;height:318px; left:-99px;top:-99px;opacity: 0.0; } 
99.5% {width:319px;height:318px; left:-99.5px;top:-99.5px;opacity: 0.0; } 
100% {width:320px;height:320px; left:-100px;top:-100px;opacity: 0.0; } 
} 
@-webkit-keyframes warn {
0% {width:120px;height:120px;left:0px;top:0px;opacity: 0.0; } 
0.5% {width:121px;height:121px;left:-0.5px;top:-0.5px;opacity: 0.0; }
1% {width:122px;height:122px;left:-1px;top:-1px;opacity: 0.0; }
1.5% {width:123px;height:123px;left:-1.5px;top:-1.5px;opacity: 0.0; }
2% {width:124px;height:124px;left:-2px;top:-2px;opacity: 0.0; } 
2.5% {width:125px;height:125px;left:-2.5px;top:-2.5px;opacity: 0.0; } 
3% {width:126px;height:126px;left:-3px;top:-3px;opacity: 0.0; } 
3.5% {width:127px;height:127px;left:-3.5px;top:-3.5px;opacity: 0.0; } 
4% {width:128px;height:128px;left:-4px;top:-4px;opacity: 0.0; }
4.5% {width:129px;height:129px;left:-4.5px;top:-4.5px;opacity: 0.0; }
5% {width:130px;height:130px;left:-5px;top:-5px;opacity: 0.0; }
5.5% {width:131px;height:131px;left:-5.5px;top:-5.5px;opacity: 0.0; }
6% {width:132px;height:132px;left:-6px;top:-6px;opacity: 1.0; } 
6.5% {width:133px;height:133px;left:-6.5px;top:-6.5px;opacity: 1.0; } 
7% {width:134px;height:134px;left:-7px;top:-7px;opacity: 1.0; } 
7.5% {width:135px;height:135px;left:-7.5px;top:-7.5px;opacity: 1.0; } 
8% {width:136px;height:136px;left:-8px;top:-8px;opacity: 1.0; } 
8.5% {width:137px;height:137px;left:-8.5px;top:-8.5px;opacity: 1.0; } 
9% {width:138px;height:138px;left:-9px;top:-9px;opacity: 1.0; } 
9.5% {width:139px;height:139px;left:-9.5px;top:-9.5px;opacity: 1.0; } 
10% {width:140px;height:140px;left:-10px;top:-10px;opacity: 1.0; } 
10.5% {width:141px;height:141px;left:-10.5px;top:-10.5px;opacity: 1.0; } 
11% {width:142px;height:142px;left:-11px;top:-11px;opacity: 1.0; } 
11.5% {width:143px;height:143px;left:-11.5px;top:-11.5px;opacity: 1.0; } 
12% {width:144px;height:144px;left:-12px;top:-12px;opacity: 1.0; } 
12.5% {width:145px;height:145px;left:-12.5px;top:-12.5px;opacity: 1.0; } 
13% {width:146px;height:146px;left:-13px;top:-13px;opacity: 1.0; } 
13.5% {width:147px;height:147px;left:-13.5px;top:-13.5px;opacity: 1.0; } 
14% {width:148px;height:148px;left:-14px;top:-14px;opacity: 1.0; } 
14.5% {width:149px;height:149px;left:-14.5px;top:-14.5px;opacity: 1.0; } 
15% {width:150px;height:150px;left:-15px;top:-15px;opacity: 1.0; } 
15.5% {width:151px;height:151px;left:-15.5px;top:-15.5px;opacity: 1.0; } 
16% {width:152px;height:152px;left:-16px;top:-16.5px;opacity: 1.0; } 
16.5% {width:153px;height:153px;left:-16.5px;top:-16.5px;opacity: 1.0; } 
17% {width:154px;height:154px;left:-17px;top:-17px;opacity: 1.0; } 
17.5% {width:155px;height:155px;left:-17.5px;top:-17.5px;opacity: 1.0; } 
18% {width:156px;height:156px;left:-18px;top:-18px;opacity: 1.0; } 
18.5% {width:157px;height:157px;left:-18.5px;top:-18.5px;opacity: 1.0; } 
19% {width:158px;height:158px;left:-19px;top:-19px;opacity: 1.0; } 
19.5% {width:159px;height:159px;left:-19.5px;top:-19.5px;opacity: 1.0; } 
20% {width:160px;height:160px;left:-20px;top:-20px;opacity: 1.0; } 
20.5% {width:161px;height:161px;left:-20.5px;top:-20.5px;opacity: 1.0; } 
21% {width:162px;height:162px;left:-21px;top:-21px;opacity: 1.0; } 
21.5% {width:163px;height:163px;left:-21.5px;top:-21.5px;opacity: 1.0; } 
22% {width:164px;height:164px;left:-22px;top:-22px;opacity: 1.0; } 
22.5% {width:165px;height:165px;left:-22.5px;top:-22.5px;opacity: 1.0; } 
23% {width:166px;height:166px;left:-23px;top:-23px;opacity: 1.0; } 
23.5% {width:167px;height:167px;left:-23.5px;top:-23.5px;opacity: 1.0; } 
24% {width:168px;height:168px;left:-24px;top:-24px;opacity: 1.0; } 
24.5% {width:169px;height:169px;left:-24.5px;top:-24.5px;opacity: 1.0; } 
25% {width:170px;height:170px;left:-25px;top:-25px;opacity: 1.0; } 
25.5% {width:171px;height:171px;left:-25.5px;top:-25.5px;opacity: 1.0; } 
26% {width:172px;height:172px;left:-26px;top:-26px;opacity: 1.0; } 
26.5% {width:173px;height:173px;left:-26.5px;top:-26.5px;opacity: 1.0; } 
27% {width:174px;height:174px;left:-27px;top:-27px;opacity: 1.0; } 
27.5% {width:175px;height:175px;left:-27.5px;top:-27.5px;opacity: 1.0; } 
28% {width:176px;height:176px;left:-28px;top:-28px;opacity: 1.0; } 
28.5% {width:177px;height:177px;left:-28.5px;top:-28.5px;opacity: 1.0; } 
29% {width:178px;height:178px;left:-29px;top:-29px;opacity: 1.0; } 
29.5% {width:179px;height:179px;left:-29.5px;top:-29.5px;opacity: 1.0; } 
30% {width:180px;height:180px;left:-30px;top:-30px;opacity: 1.0; } 
30.5% {width:181px;height:181px;left:-30px;top:-30px;opacity: 1.0; } 
31% {width:182px;height:182px;left:-30.5px;top:-30.5px;opacity: 1.0; } 
31.5% {width:183px;height:183px;left:-31px;top:-31px;opacity: 1.0; } 
32% {width:184px;height:184px;left:-32px;top:-32px;opacity: 1.0; } 
32.5% {width:185px;height:185px;left:-32.5px;top:-32.5px;opacity: 1.0; }
33% {width:186px;height:186px;left:-33px;top:-33px;opacity: 1.0; }
33.5% {width:187px;height:187px;left:-33.5px;top:-33.5px;opacity: 1.0; }
34% {width:188px;height:188px;left:-34px;top:-34px;opacity: 1.0; } 
34.5% {width:189px;height:189px;left:-34.5px;top:-34.5px;opacity: 1.0; } 
35% {width:190px;height:190px;left:-35px;top:-35px;opacity: 1.0; } 
35.5% {width:191px;height:191px;left:-35.5px;top:-35.5px;opacity: 1.0; } 
36% {width:192px;height:192px;left:-36px;top:-36px;opacity: 1.0; }
36.5% {width:193px;height:193px;left:-36.5px;top:-36.5px;opacity: 1.0; } 
37% {width:194px;height:194px;left:-37px;top:-37px;opacity: 1.0; } 
37.5% {width:195px;height:195px;left:-37.5px;top:-37.5px;opacity: 1.0; } 
38% {width:196px;height:196px;left:-38px;top:-38px;opacity: 1.0; } 
38.5% {width:197px;height:197px;left:-38.5px;top:-38.5px;opacity: 1.0; } 
39% {width:198px;height:198px;left:-39px;top:-39px;opacity: 1.0; } 
39.5% {width:199px;height:199px;left:-39.5px;top:-39.5px;opacity: 1.0; } 
40% {width:200px;height:200px;left:-40px;top:-40px;opacity: 1.0; } 
40.5% {width:201px;height:201px;left:-40.5px;top:-40.5px;opacity: 1.0; } 
41% {width:202px;height:202px;left:-41px;top:-41px;opacity: 1.0; } 
41.5% {width:203px;height:203px;left:-41.5px;top:-41.5px;opacity: 1.0; } 
42% {width:204px;height:204px;left:-42px;top:-42px;opacity: 1.0; } 
42.5% {width:205px;height:205px;left:-42.5px;top:-42.5px;opacity: 1.0; } 
43% {width:206px;height:206px;left:-43px;top:-43px;opacity: 1.0; } 
43.5% {width:207px;height:207px;left:-43.5px;top:-43.5px;opacity: 1.0; } 
44% {width:208px;height:208px;left:-44px;top:-44px;opacity: 1.0; }
44.5% {width:209px;height:209px;left:-44.5px;top:-44.5px;opacity: 1.0; } 
45% {width:210px;height:210px;left:-45px;top:-45px;opacity: 1.0; } 
45.5% {width:211px;height:211px;left:-45.5px;top:-45.5px;opacity: 1.0; } 
46% {width:212px;height:212px;left:-46px;top:-46px;opacity: 1.0; } 
46.5% {width:213px;height:213px;left:-46.5px;top:-46.5px;opacity: 1.0; } 
47% {width:214px;height:214px;left:-47px;top:-47px;opacity: 1.0; } 
47.5% {width:215px;height:215px;left:-47.5px;top:-47.5px;opacity: 1.0; } 
48% {width:216px;height:216px;left:-48px;top:-48px;opacity: 1.0; } 
48.5% {width:217px;height:217px;left:-48.5px;top:-48.5px;opacity: 1.0; } 
49% {width:218px;height:218px;left:-49px;top:-49px;opacity: 1.0; } 
49.5% {width:219px;height:219px;left:-49.5px;top:-49.5px;opacity: 1.0; } 
50% {width:220px;height:220px;left:-50px;top:-50px;opacity: 1.0; } 
50.5% {width:221px;height:221px;left:-50.5px;top:-50.5px;opacity: 1.0; } 
51% {width:222px;height:222px;left:-51px;top:-51px;opacity: 1.0; } 
51.5% {width:223px;height:223px;left:-51.5px;top:-51.5px;opacity: 1.0; } 
52% {width:224px;height:224px;left:-52px;top:-52px;opacity: 1.0; } 
52.5% {width:225px;height:225px;left:-52.5px;top:-52.5px;opacity: 1.0; } 
53% {width:226px;height:226px;left:-53px;top:-53px;opacity: 1.0; } 
53.5% {width:227px;height:227px;left:-53.5px;top:-53.5px;opacity: 1.0; } 
54% {width:228px;height:228px;left:-54px;top:-54px;opacity: 0.8; } 
54.5% {width:229px;height:229px;left:-54.5px;top:-54.5px;opacity: 0.8; } 
55% {width:230px;height:230px;left:-55px;top:-55px;opacity: 0.8; } 
55.5% {width:231px;height:231px;left:-55.5px;top:-55.5px;opacity: 0.8; } 
56% {width:232px;height:232px;left:-56px;top:-56px;opacity: 0.8; } 
56.5% {width:233px;height:233px;left:-56.5px;top:-56.5px;opacity: 0.8; } 
57% {width:234px;height:234px;left:-57px;top:-57px;opacity: 0.8; } 
57.5% {width:235px;height:235px;left:-57.5px;top:-57.5px;opacity: 0.8; } 
58% {width:236px;height:236px;left:-58px;top:-58px;opacity: 0.8; } 
58.5% {width:237px;height:237px;left:-58.5px;top:-58.5px;opacity: 0.8; } 
59% {width:238px;height:238px;left:-59px;top:-59px;opacity: 0.8; } 
59.5% {width:239px;height:239px;left:-59.5px;top:-59.5px;opacity: 0.8; } 
60% {width:240px;height:240px;left:-60px;top:-60px;opacity: 0.8; }
60.5% {width:241px;height:241px;left:-60.5px;top:-60.5px;opacity: 0.8; }
61% {width:242px;height:242px;left:-61px;top:-61px;opacity: 0.8; }
61.5% {width:243px;height:243px;left:-61.5px;top:-61.5px;opacity: 0.8; }
62% {width:244px;height:244px;left:-62px;top:-62px;opacity: 0.8; } 
62.5% {width:245px;height:245px;left:-62.5px;top:-62.5px;opacity: 0.8; } 
63% {width:246px;height:246px;left:-63px;top:-63px;opacity: 0.8; } 
63.5% {width:247px;height:247px;left:-63.5px;top:-63.5px;opacity: 0.8; } 
64% {width:248px;height:248px;left:-64px;top:-64px;opacity: 0.8; } 
64.5% {width:249px;height:249px;left:-64.5px;top:-64.5px;opacity: 0.8; } 
65% {width:250px;height:250px;left:-65px;top:-65px;opacity: 0.8; } 
65.5% {width:251px;height:251px;left:-65.5px;top:-65.5px;opacity: 0.8; } 
66% {width:252px;height:252px;left:-66px;top:-66px;opacity: 0.8; } 
66% {width:253px;height:253px;left:-66.5px;top:-66.5px;opacity: 0.8; } 
66% {width:254px;height:254px;left:-67px;top:-67px;opacity: 0.8; } 
66% {width:255px;height:255px;left:-67.5px;top:-67.5px;opacity: 0.8; } 
68% {width:256px;height:256px; left:-68px;top:-68px;opacity: 0.8; }
68.5% {width:257px;height:257px; left:-68.5px;top:-68.5px;opacity: 0.8; }
69% {width:258px;height:258px; left:-69px;top:-69px;opacity: 0.8; }
69.5% {width:259px;height:259px; left:-69.5px;top:-69.5px;opacity: 0.8; }
70% {width:260px;height:260px;left:-70px;top:-70px;opacity: 0.8; } 
70.5% {width:261px;height:261px;left:-70.5px;top:-70.5px;opacity: 0.8; } 
71% {width:262px;height:262px;left:-71px;top:-71px;opacity: 0.8; } 
71.5% {width:263px;height:263px;left:-71.5px;top:-71.5px;opacity: 0.8; } 
72% {width:264px;height:264px;left:-72px;top:-72px;opacity: 0.8; }
72.5% {width:265px;height:265px;left:-72.5px;top:-72.5px;opacity: 0.8; }
73% {width:266px;height:266px;left:-73px;top:-73px;opacity: 0.8; }
73.5% {width:267px;height:267px;left:-73.5px;top:-73.5px;opacity: 0.8; }
74% {width:268px;height:268px;left:-74px;top:-74px;opacity: 0.8; } 
74.5% {width:269px;height:269px;left:-74.5px;top:-74.5px;opacity: 0.8; } 
75% {width:270px;height:270px;left:-75px;top:-75px;opacity: 0.8; } 
75.5% {width:271px;height:271px;left:-75.5px;top:-75.5px;opacity: 0.8; } 
76% {width:272px;height:272px; left:-76px;top:-76px;opacity: 0.8; }
76.5% {width:273px;height:273px; left:-76.5px;top:-76.5px;opacity: 0.8; }
77% {width:274px;height:274px; left:-77px;top:-77px;opacity: 0.8; }
77.5% {width:275px;height:275px; left:-77.5px;top:-77.5px;opacity: 0.8; }
78% {width:276px;height:276px; left:-78px;top:-78px;opacity: 0.5; } 
78.5% {width:277px;height:277px; left:-78.5px;top:-78.5px;opacity: 0.5; } 
79% {width:278px;height:278px; left:-79px;top:-79px;opacity: 0.5; } 
79.5% {width:279px;height:279px; left:-79.5px;top:-79.5px;opacity: 0.5; } 
80% {width:280px;height:280px; left:-80px;top:-80px;opacity: 0.5; } 
80.5% {width:281px;height:281px; left:-80.5px;top:-80.5px;opacity: 0.5; } 
81% {width:282px;height:282px; left:-81px;top:-81px;opacity: 0.5; } 
81.5% {width:283px;height:283px; left:-81.5px;top:-81.5px;opacity: 0.5; }
82% {width:284px;height:284px; left:-82px;top:-82px;opacity: 0.5; } 
82.5% {width:285px;height:285px; left:-82.5px;top:-82.5px;opacity: 0.5; } 
83% {width:286px;height:286px; left:-83px;top:-83px;opacity: 0.5; } 
83.5% {width:287px;height:287px; left:-83.5px;top:-83.5px;opacity: 0.5; } 
84% {width:288px;height:288px; left:-84px;top:-84px;opacity: 0.5; } 
84.5% {width:289px;height:289px; left:-84.55px;top:-84.5px;opacity: 0.5; } 
85% {width:290px;height:290px; left:-85px;top:-85px;opacity: 0.5; } 
85.5% {width:291px;height:291px; left:-85.5px;top:-85.5px;opacity: 0.5; } 
86% {width:292px;height:292px; left:-86px;top:-86px;opacity: 0.5; } 
86.5% {width:293px;height:293px; left:-86.5px;top:-86.5px;opacity: 0.5; } 
87% {width:294px;height:294px; left:-87px;top:-87px;opacity: 0.5; } 
87.5% {width:295px;height:295px; left:-87.5px;top:-87.5px;opacity: 0.5; } 
88% {width:296px;height:296px; left:-88px;top:-88px;opacity: 0.5; } 
88.5% {width:297px;height:297px; left:-88.5px;top:-88.5px;opacity: 0.5; } 
89% {width:298px;height:298px; left:-89px;top:-89px;opacity: 0.5; } 
89.5% {width:299px;height:299px; left:-89.5px;top:-89.5px;opacity: 0.5; } 
90% {width:300px;height:300px; left:-90px;top:-90px;opacity: 0.5; } 
90.5% {width:301px;height:301px; left:-90.5px;top:-90.5px;opacity: 0.5; } 
91% {width:302px;height:302px; left:-91px;top:-91px;opacity: 0.5; } 
91.5% {width:303px;height:303px; left:-91.5px;top:-91.5px;opacity: 0.5; } 
92% {width:304px;height:304px; left:-92px;top:-92px;opacity: 0.6; } 
92.5% {width:305px;height:305px; left:-92.5px;top:-92.5px;opacity: 0.6; } 
93% {width:306px;height:306px; left:-93px;top:-93px;opacity: 0.6; } 
93.5% {width:307px;height:307px; left:-93.5px;top:-93.5px;opacity: 0.6; } 
94% {width:308px;height:308px; left:-94px;top:-94px;opacity: 0.6; } 
94.5% {width:309px;height:309px; left:-94.5px;top:-94.5px;opacity: 0.6; } 
95% {width:310px;height:310px; left:-95px;top:-95px;opacity: 0.6; } 
95.5% {width:311px;height:311px; left:-95.5px;top:-95.5px;opacity: 0.6; } 
96% {width:312px;height:312px; left:-96px;top:-96px;opacity: 0.6; }
96.5% {width:313px;height:313px; left:-96.5px;top:-96.5px;opacity: 0.6; } 
97% {width:314px;height:314px; left:-97px;top:-97px;opacity: 0.6; } 
97.5% {width:315px;height:315px; left:-97.5px;top:-97.5px;opacity: 0.6; } 
98% {width:316px;height:316px; left:-98px;top:-98px;opacity: 0.0; } 
98.5% {width:317px;height:317px; left:-98.5px;top:-98.5px;opacity: 0.0; } 
99% {width:318px;height:318px; left:-99px;top:-99px;opacity: 0.0; } 
99.5% {width:319px;height:318px; left:-99.5px;top:-99.5px;opacity: 0.0; } 
100% {width:320px;height:320px; left:-100px;top:-100px;opacity: 0.0; } 
}
#dice_mask {
    width: 68%;
    height: 100px;
    background: #FF5511;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999;
}
.demo {
    /*margin: 15px 15px 0px 20px;*/
    position: fixed;
    border-radius:15px;
    bottom: 15%;
    width: 100%;
    height: 35%;
    left: 0px;
}
.wrap {
    width: 100%;
    position: absolute;
    /*margin-left: 30%;*/
    margin-top: 74.5px;
    z-index: 1000;
}
.wrap img {
    width: 100%;
}
.xiu_pay{
    width:120px;
    height:120px;
    margin:0 auto;
    position:relative;
    background: url(start_btn.png) no-repeat;
    background-size:100%;
    border: none;
}
.scale{
    position:absolute; z-index:100; margin:0px 0px 0px -3px;
    width:120px; 
    height:120px; 
    box-shadow:inset 0 0 50px #ffff00;
    border: 1px solid #ffff00;
    border-radius:50%;
    -moz-border-radius:50%; 
    -webkit-border-radius:50%; 
    -webkit-animation: warn 3s ease-out;
    -moz-animation: warn 3s ease-out;
    animation: warn 3s ease-out;
}
.xiu_txt{
    margin:15px 0 15px 0;
    height:30px;
    text-align: center;
    color: #EAB387;
    line-height: 30px;
}

.close_b{
    display: block;
    width: 50%;
    height: 40px;
    line-height: 40px;
    margin-left: 25%;
    margin-bottom: 20px;
    margin-top: 20px;
}

.act-rule-wrap {
    display: none;
}
#share{
    background: rgba(0,0,0,0.8);
    position: fixed;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
    z-index: 99999;
}

.afScrollbar{
    position: fixed; 
    width: 100%; 
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.8);
    z-index: 99999;
    display: none
}

.zjimg{
    width: 88px;
    height: 88px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20%;
    padding-bottom: 15%;
}

.zjbg{
    height: 60%;
    text-align: center;
    font-size: 16px;
    width: 100%;
    text-align: center;
    color: #333;
    padding-bottom: 10px;
}


.modal-backdrop{
    background: url('win.png') no-repeat;background-size: 100% 100%;
    width: 100%;
    position:absolute;
    top: 0;
    height: 400px;
    z-index: 100;
    height: auto
}


.modal-backdrop2{
    
    width: 100%;
    position:absolute;
    top: 0;
    height: 400px;
    z-index: 100;
    height: auto
}

.nothingbg{
	width: 70%;
    height: 90px;
    background: rgba(0,0,0,0.7);
    border-radius: 15px;
    display: none;
    text-align: center;
    color: #fff;
    line-height: 28px;
    padding-top: 44px;
    padding-left: 5%;
    padding-right: 5%;
    position: fixed;
    z-index: 9999;
    bottom: 50%;
    left: 50%;
    margin-left: -40%;
}


.pw{
	width: 80%;
	height: 144px;
	background:rgba(0,0,0,0.6);
	border-radius: 15px;
	display: none;
	text-align: center;
	color: #fff;
	line-height: 44px;
	position: fixed;
	z-index: 9999;
	bottom: 40%;
	left:50%;
	margin-left: -40%;
}
@keyframes mymove
{
from {margin-left:0px;}
to {margin-left:200px;}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
from {margin-left:0px;}
to {margin-left:200px;}
}

#circle {
    background-color: rgba(0, 0, 0, 0);
    border: 5px solid rgba(10, 10, 10, 0.9);
    opacity: .9;
    border-right: 5px solid rgba(0, 0, 0, 0);
    border-left: 5px solid rgba(0, 0, 0, 0);
    border-radius: 50px;
    box-shadow: 0 0 35px #808080;
    z-index: 1000;
    width: 50px;
    height: 50px;
    margin: 0 auto;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -25px;
    margin-top: -25px;
    -moz-animation: spinPulse 1s infinite ease-in-out;
    -webkit-animation: spinPulse 1s infinite ease-in-out;
    -o-animation: spinPulse 1s infinite ease-in-out;
    -ms-animation: spinPulse 1s infinite ease-in-out;
}

#circle1 {
    background-color: rgba(0, 0, 0, 0);
    border: 5px solid rgba(20, 20, 20, 0.9);
    opacity: .9;
    border-left: 5px solid rgba(0, 0, 0, 0);
    border-right: 5px solid rgba(0, 0, 0, 0);
    border-radius: 50px;
    box-shadow: 0 0 15px #202020;
    z-index: 1000;
    width: 30px;
    height: 30px;
    margin: 0 auto;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -15px;
    margin-top: -15px;
    -moz-animation: spinoffPulse 1s infinite linear;
    -webkit-animation: spinoffPulse 1s infinite linear;
    -o-animation: spinoffPulse 1s infinite linear;
    -ms-animation: spinoffPulse 1s infinite linear;
}

@-moz-keyframes spinPulse {
    0% {
        -moz-transform: rotate(160deg);
        opacity: 0;
        box-shadow: 0 0 1px #505050;
    }
    50% {
        -moz-transform: rotate(145deg);
        opacity: 1;
    }
    100% {
        -moz-transform: rotate(-320deg);
        opacity: 0;
    }
}

@-moz-keyframes spinoffPulse {
    0% {
        -moz-transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(360deg);
    }
}

@-webkit-keyframes spinPulse {
    0% {
        -webkit-transform: rotate(160deg);
        opacity: 0;
        box-shadow: 0 0 1px #505050;
    }
    50% {
        -webkit-transform: rotate(145deg);
        opacity: 1;
    }
    100% {
        -webkit-transform: rotate(-320deg);
        opacity: 0;
    }
}

@-webkit-keyframes spinoffPulse {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@-o-keyframes spinPulse {
    0% {
        -o-transform: rotate(160deg);
        opacity: 0;
        box-shadow: 0 0 1px #505050;
    }
    50% {
        -o-transform: rotate(145deg);
        opacity: 1;
    }
    100% {
        -o-transform: rotate(-320deg);
        opacity: 0;
    }
}

@-o-keyframes spinoffPulse {
    0% {
        -o-transform: rotate(0deg);
    }
    100% {
        -o-transform: rotate(360deg);
    }
}

@-ms-keyframes spinPulse {
    0% {
        -ms-transform: rotate(160deg);
        opacity: 0;
        box-shadow: 0 0 1px #505050;
    }
    50% {
        -ms-transform: rotate(145deg);
        opacity: 1;
    }
    100% {
        -ms-transform: rotate(-320deg);
        opacity: 0;
    }
}

@-ms-keyframes spinoffPulse {
    0% {
        -ms-transform: rotate(0deg);
    }
    100% {
        -ms-transform: rotate(360deg);
    }
}




@-webkit-keyframes shake1{
    0%,100%{-webkit-transform:rotate(0);transform:rotate(0);}
    25%,75%{-webkit-transform:rotate(0);transform:rotate(0);}
    30%,70%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg);}
    35%,65%{-webkit-transform:rotate(2deg);transform:rotate(2deg);}
    40%,50%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg);}
    45%,55%{-webkit-transform:rotate(4deg);transform:rotate(4deg);}
}

.red-ts{background: url(red-ts.png); background-repeat: no-repeat; width: 100%; height: 80px; background-size: 200px; background-position: center; margin-top: 5%;}
.red-ss-bg{height: 250px; width: 250px; margin: 20px auto; background: #fffbc3; position: relative; border-radius: 100%;margin-top: 25%;}
.red-ss-bg::after{content: ' '; width: 101%; height: 101%; position: absolute; top: -0.5%; left: -0.5%; background:url(turntable05_03.png); background-size: 100% 100%;}
.red-ss-bg>span{z-index: 99;background: url(hand_03.png); width: 100%; height: 100%; position: absolute; background-size: 60%; background-position: 40% 60%; background-repeat: no-repeat; display: inline-block;}

.yaoyiyao{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-animation:shake1 3s cubic-bezier(.36,.07,.19,.97) infinite;
    animation:shake1 3s cubic-bezier(.36,.07,.19,.97) infinite;
    -webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-perspective:1000px;
    perspective:1000px;
}



@media screen and (max-width:320px) {
    .red-ss-bg{
        margin-top: 20%;
        width: 170px;
        height: 170px;
    }
}

@media screen and (max-width:360px) and (min-width:321px) {
    .red-ss-bg{
        margin-top: 30%;
        width: 220px;
        height: 220px;
    }
}

@media screen and (max-width:384px) and (min-width:361px) {
    .red-ss-bg{
        margin-top: 20%;
        width: 250px;
        height: 250px;
    }
}

@media screen and (max-width:375px) and (min-width:361px) {
    .red-ss-bg{
        margin-top: 25%;
        width:230px;
        height:230px;
    }
}

@media screen and (min-width:412px) {
    .red-ss-bg{
        margin-top: 30%;
        width: 230px;
        height: 230px;
    }
}

@media screen and (min-width:600px) {
    .red-ss-bg{
        margin-top: 20%;
        width: 450px;
        height: 450px;
    }
}

@media screen and (min-width:768px) {
    .red-ss-bg{
        margin-top: 25%;
        width: 400px;
        height: 400px;
    }
}


